Architecture and Functions of a Commercial Software Reengineering Workbench
نویسنده
چکیده
This paper describes an existing tool set being used in the German speaking market for reengineering and migration projects. The tool set with the name SOFTREORG runs under MS-Windows on a PC-Workstation and supports the auditing, reverse engineering, reengineering and retesting of COBOL, PL1 and Assembler Programs in connection with the corresponding MICRO FOCUS workbench. This reengineering workbench based on the concepts of the current state of the art, has prooved its usefulness in a number of large scale renovation projects.
منابع مشابه
Identifying Fault Prone Modules: An Empirical Study in Telecommunication System
Message from the Program Co-Chair Conference Committee Program Committee Supported by Patroned by Continuous Engineering of Information and Communication Infrastructures Architecture and Functions of a Commercial Software Reengineering Workbench p. 2 Control Flow Normalization for COBOL/CICS Legacy System p. 11 A Generic Approach for Data Reverse Engineering taking into Account Application Doma...
متن کاملAnalyzing XFIG with GUPRO
GUPRO (Generic Unit for Program Understanding, http://www.gupro.de) provides an adaptable and extesible workbench for program understanding and software reengineering. GUPRO is strongly based on graph technology, i. e. source code is parsed into graph structures which are accessible by graph algorithms and a general graph query language GReQL. In GUPRO, these base technologies are combined into...
متن کاملFeature based methodology for supporting architecture refactoring and maintenance of long life software systems
The long-life software systems withstand many significant changes throughout their life-cycle in order to follow the evolution of the problem domains. Usually, the software system architecture can not follow the rapid evolution of a problem domain and with time, the diversion of the architecture in respect to the domain features becomes prohibiting for software evolution. For avoiding this prob...
متن کاملReengineering of Component-Based Software Systems in the Presence of Design Deficiencies - An Overview
In reengineering, up-to-date architecture models are important artifacts to get an overview of a system and to plan and execute the necessary reengineering activities. If such models do not exist, software architecture reconstruction (SAR) techniques can be used to recover them from the system’s source code. However, design deficiencies like Interface Violations can influence the architecture r...
متن کاملDesign Generic Architecture for software Engineering “Extractor” Tool
Software architectures capture the most significant properties and design constraints of software systems. In our research work we intended to propose architecture for a reengineering tool. So, this paper will present a survey of techniques that have been proposed a comprehensive technique for design reengineering tool, here emphasize only how basic steps and architecture (extractor) for compre...
متن کامل